home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / AppMaker 2.0b3 / Demo AppMaker 1.5 / Demo AppMaker™ / Demo AppMaker™.rsrc / TmpC_1001_Button < prev    next >
Encoding:
Text File  |  1992-04-08  |  1009 b   |  61 lines

  1. %case window field%
  2.     ControlHandle    %HandleName%;
  3. %case create%
  4.     cur->%HandleName% = GetNewControl (%cntlID%, newWindow);
  5.     %Enable?%
  6. %case winAuxiliaryProto%
  7.     static void Do%Itemname% (void);
  8. %case winAuxiliary%
  9.     /*----------*/
  10.     static void Do%Itemname% ()
  11.     {
  12.     } /*Do%Itemname%*/
  13.     
  14. %case track%
  15.     if (whichControl == cur->%HandleName%) {
  16.         if (TrackButton (cur->%HandleName%, where)) {
  17.             Do%Itemname% ();
  18.         }
  19.     }
  20. %case itemNr%
  21.     %DefineItem%
  22. %case dialog field%
  23.     %Enable?%
  24. %case init field%
  25.     %Enable?%
  26. %case auxiliaryProto%
  27.     %if OK%
  28.     %elsif Cancel%
  29.     %else%
  30.         static void Do%Itemname% (void);
  31.     %endif%
  32. %case auxiliary%
  33.     %if OK%
  34.     %elsif Cancel%
  35.     %else%
  36.         /*----------*/
  37.         static void Do%Itemname% (void)
  38.         {
  39.         } /*Do%Itemname%*/
  40.     
  41.     %endif%
  42. %case enable%
  43.     %Enable?%
  44. %case hit%
  45.     %if OK%
  46.         case %Itemname%:
  47.                 result = true;
  48.                 done = true;
  49.             break;
  50.     %elsif Cancel%
  51.         case %Itemname%:
  52.                 result = false;
  53.                 done = true;
  54.             break;
  55.     %else%
  56.         case %itemname%:
  57.                 Do%Itemname% ();
  58.             break;
  59.     %end if%
  60. %case finish%
  61.